polypropylene oxide - Spanish English Dictionary